kidney cotton
noun
1
: a shrub or small tree (Gossypium brasiliense) yielding a long-staple cotton
2
: the fiber obtained from kidney cotton
Love words? Need even more definitions?
Merriam-Webster unabridged
Share